/*全局样式*/

* { margin: 0; padding: 0; }

a { font-family: "微软雅黑"; text-decoration: none; }

    a:link { text-decoration: none; }

    a:visited { text-decoration: none; }

    a:hover { text-decoration: none; }

    a:active { text-decoration: none; }

p { margin: 0 !important; }

ul { margin: none; padding: none; margin-bottom: 0 !important; }

    ul li { font-family: "微软雅黑"; margin: none; padding: none; list-style-type: none; }

h2, h3, h4, h5, h6 { font-family: "微软雅黑"; }

.h1, .h2, .h3, h1, h2, h3 { margin: 0 !important; }

.nav_select { background: #0d47a1 !important; color: #fff !important; }

.banner img { width: 100%; }
/*全局样式*/

/* 手机端导航栏 */
.shares_info { line-height: 2rem; float: left; }
    .shares_info p:first-child { font-size: 1rem; color: #666; }
    .shares_info p:last-child { font-size: 1rem; color: red; }
.laypageskin_now { padding-top: 30px; }
.navmask { position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: none; background: rgba(0, 0, 0, .5); }

.drop-down { display: none; }

.moblie_nav { z-index: 1000; }

.moblie_nav { position: fixed; left: 0; top: 70px; width: 100%; border-top: 1px solid #d9d9d9; background: #fff; z-index: 1000; display: none; overflow: scroll; }

    .moblie_nav ul li h3 { font-size: 15px; padding: 17px 0 17px 40px; border-bottom: 1px solid #d9d9d9; background: url(/Resources/webimg/navicon/wwimg17.png) no-repeat 98% center; background-size: 19px 12px; }

    .moblie_nav ul li a { color: #333 !important; }

    .moblie_nav ul li:nth-of-type(1) { background: url(/Resources/webimg/navicon/wwimg12.png) no-repeat 13px 20px; background-size: 15px 15px; }

    .moblie_nav ul li:nth-of-type(2) { background: url(/Resources/webimg/navicon/wwimg13.png) no-repeat 13px 21px; background-size: 15px 15px; }

    .moblie_nav ul li:nth-of-type(3) { background: url(/Resources/webimg/navicon/wwimg19.jpg) no-repeat 13px 18px; background-size: 15px 17px; }

    .moblie_nav ul li:nth-of-type(4) { background: url(/Resources/webimg/navicon/wwimg14.png) no-repeat 13px 21px; background-size: 17px 15px; }

    .moblie_nav ul li:nth-of-type(5) { background: url(/Resources/webimg/navicon/wwimg15.png) no-repeat 13px 18px; background-size: 17px 17px; }

    .moblie_nav ul li:nth-of-type(6) { background: url(/Resources/webimg/navicon/wwimg16.png) no-repeat 13px 18px; background-size: 17px 17px; }

    .moblie_nav ul li:nth-of-type(7) { background: url(/Resources/webimg/navicon/hw_06.jpg) no-repeat 13px 18px; background-size: 17px 17px; }

    .moblie_nav ul li:nth-of-type(8) { background: url(/Resources/webimg/navicon/ico_a.jpg) no-repeat 13px 18px; background-size: 17px 17px; }

    .moblie_nav ul li:nth-of-type(1) h3 { background: none; }

.drop-down p { height: 40px; background: #f2f2f2; border-bottom: 1px solid #d9d9d9; line-height: 40px; }

.nav ul li h3 a { display: block; }

.nav ul li.cur h3 { background: url(images/naviconwwimg18.png) no-repeat 98% center; background-size: 19px 12px; }

.drop-down p a { display: block; padding-left: 40px; }

    .drop-down p a:hover { background: #000; color: #fff; }

.content .banner2, .content .banner3 { width: 100%; text-align: center; }
.form-control { border-radius: 0 !important; }
.content .title { padding-bottom: 1rem; }
    .content .title h2 { line-height: 6rem; }
#ImgShow { max-width: 650px; height: 700px; }
    #ImgShow img { width: 100% !important; max-height: 100% !important; border: 1rem solid #fff; }
/* 手机端导航栏  */

/*底部导航栏*/

.moblie_nav_foot { z-index: 1000; clear: both; }

    /*.moblie_nav_foot { position: fixed; left: 0; top: 70px; width: 100%; border-top: 1px solid #d9d9d9; background: #fff; z-index: 1000; display: none; overflow: scroll; }*/

    .moblie_nav_foot .drop-down { display: none; }

    .moblie_nav_foot ul li h3 { font-size: 15px; padding: 17px 0 17px 40px; border-bottom: 1px solid #d9d9d9; background: url(/Resources/webimg/navicon/wwimg17.png) no-repeat 98% center; background-size: 19px 12px; }

    .moblie_nav_foot ul li a { color: #333 !important; }

    .moblie_nav_foot ul li:nth-of-type(1) { background: url(/Resources/webimg/navicon/wwimg12.png) no-repeat 13px 20px; background-size: 15px 15px; }

    .moblie_nav_foot ul li:nth-of-type(2) { background: url(/Resources/webimg/navicon/wwimg13.png) no-repeat 13px 21px; background-size: 15px 15px; }

    .moblie_nav_foot ul li:nth-of-type(3) { background: url(/Resources/webimg/navicon/wwimg19.jpg) no-repeat 13px 18px; background-size: 15px 17px; }

    .moblie_nav_foot ul li:nth-of-type(4) { background: url(/Resources/webimg/navicon/wwimg14.png) no-repeat 13px 21px; background-size: 17px 15px; }

    .moblie_nav_foot ul li:nth-of-type(5) { background: url(/Resources/webimg/navicon/wwimg15.png) no-repeat 13px 18px; background-size: 17px 17px; }

    .moblie_nav_foot ul li:nth-of-type(6) { background: url(/Resources/webimg/navicon/wwimg16.png) no-repeat 13px 18px; background-size: 17px 17px; }

    .moblie_nav_foot ul li:nth-of-type(7) { background: url(/Resources/webimg/navicon/hw_06.jpg) no-repeat 13px 18px; background-size: 17px 17px; }

    .moblie_nav_foot ul li:nth-of-type(8) { background: url(/Resources/webimg/navicon/ico_a.jpg) no-repeat 13px 18px; background-size: 17px 17px; }

    .moblie_nav_foot ul li:nth-of-type(1) h3 { background: none; }

    .moblie_nav_foot .drop-down p { height: 40px; background: #f2f2f2; border-bottom: 1px solid #d9d9d9; line-height: 40px; }
/*底部导航栏*/

/*小于750PX*/

@media screen and (max-width: 750px) {
    .center { width: 100% !important; }
        .center img { width: 100%; }
    header .banner { margin-top: 70px; }
        header .banner img { width: 100%; height: auto; }
    header .top { height: 70px !important; padding: 15px; position: fixed; top: 0; left: 0; right: 0; background: #fff; z-index: 999; }
        header .top img { width: 35%; float: left; margin-right: 1rem; }
    header .center .top .top-right { display: none !important; }
    header .center .top .moblie_navbtn { display: block !important; }
    header .nav { display: none !important; }
    .content { padding-top: 2rem !important; }
        .content .banner2 img, .content .banner3 img { width: 100% !important; min-width: 100% !important; height: auto !important; }
        .content .Company_P .title { padding: 15px; width: 100%; }
    .pc_img { display: none !important; }
    .moblie_img { display: block !important; }
    footer .center { display: none !important; }
    .copyright .center2 { padding: 0 15px; width: 100% !important; }
    .copyright .left p { width: 100%; line-height: 6rem !important; text-align: center; }
    .copyright .record { display: none; float: inherit !important; }
        .copyright .record img { float: left; }
        .copyright .record p { float: inherit !important; }
    /*.content .subNav ul { line-height: 50px !important; }*/
    header .nav .subnav { display: none !important; }
    /*.copyright { height: auto !important; }*/
    .content .title h2 { line-height: 4rem; }
}

/*大于等于750PX*/

@media screen and (min-width: 750px) {
}

/*大于等于1200PX*/

@media screen and (min-width: 1200px) {
}

.center { margin: 0 auto; width: 1200px; }

header .top { height: 100px; padding-top: 20px; }

header .top-right { padding-top: 10px; float: right; }

header .moblie_nav { display: none; }

#moblie_nav_Mask { display: none; position: fixed; top: 70px; width: 100%; height: 100%; background-color: #000000; opacity: 0.3; z-index: 999; }

.moblie_img { display: none; }

header .center .top .moblie_navbtn { display: none; float: right; padding: 0px; margin-top: 0px; margin-right: 15px; background-color: transparent; border: 1px solid transparent; outline: none; }

    header .center .top .moblie_navbtn .icon-bar { display: block; margin-top: 4px; width: 25px; height: 3px; background: #0d47a1; border-radius: 1px; }

.rotate_s { transform-origin: center center; /*旋转中心要是正中间才行*/ transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transition: transform 0.2s; /*过度时间 可调*/ -webkit-transition: -webkit-transform 0.2s; -moz-transition: -moz-transform 0.2s; -ms-transition: -ms-transform 0.2s; -o-transition: -o-transform 0.2s; }

.rotate_h { transform-origin: center center; transform: rotate(0deg); /*返回原点*/ -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transition: transform 0.2s; -webkit-transition: -webkit-transform 0.2s; -moz-transition: -moz-transform 0.2s; -ms-transition: -ms-transform 0.2s; -o-transition: -o-transform 0.2s; }

header .top img { border: none; }

header .top-right ul { padding-left: 25px; margin-top: 8px; float: right; }

    header .top-right ul li { display: inline-block; height: 14px; list-style: none; }

        header .top-right ul li a { font-size: 14px; color: #323232; }

.form-inline { float: right; }

/*input[type="text"]*/ #exampleInputsearch { border-radius: 0px; outline-style: none; height: 34px; width: 260px; border: 1px solid #2196f3; }

#schSubmit { height: 34px; margin: -4px; width: 50px; border: none; background: #2196f3; border-radius: 0px; }

header .nav { position: relative; height: 65px; background: #ededed; }

    header .nav ul { line-height: 65px; }

        header .nav ul li + li { padding: 0 62px; }

        header .nav ul li { display: inline-block; }

            header .nav ul li a { font-size: 16px; color: #323232; }

                header .nav ul li a:hover { color: #0d47a1; }

    /*二级导航*/

    header .nav .subnav { display: none; position: absolute; top: 65px; border-top: 2px solid #42a5f5; height: 288px; width: 100%; background: #fafafa; z-index: 99; }

        header .nav .subnav .left { min-width: 70%; max-height: 288px; }

            header .nav .subnav .left h2 { padding-top: 25px; font-size: 22px; color: #2196f3; display: inherit; float: left; }

                header .nav .subnav .left h2 span { padding-left: 5px; font-size: 14px; }

            header .nav .subnav .left dl { width: 18%; float: left; padding-top: 20px; clear: both; }
                header .nav .subnav .left dl + dl { clear: none; }

                header .nav .subnav .left dl dd { min-width: 150px; line-height: 33px; padding: 0 5px; display: -webkit-inline-box; }

                    header .nav .subnav .left dl dd a { font-size: 16px; color: #000; }

                        header .nav .subnav .left dl dd a:hover { border-bottom: 3px solid #42a5f5; color: #42a5f5; padding-bottom: 6px; }

        header .nav .subnav .right { float: right; padding-top: 0px; text-align: center; }

            header .nav .subnav .right p { padding-top: 10px; }

/*二级导航结束*/

/*尾部*/

footer { background: #637283; }

    footer ul { float: left; padding-top: 35px; }

        footer ul li { margin-left: 30px; }

            footer ul li h2 { color: #FFF; font-size: 16px; }

            footer ul li a { margin-top: 10px; display: inline-block; color: #dee5e8; font-size: 14px; }

    footer .right { float: right; margin: 50px 0; }

    footer .logo { padding-bottom: 20px; }

    footer .right p { padding-top: px; color: #dee5e8; font-size: 14px; }

    footer .code { padding-top: 20px; }

        footer .code p { padding-top: 5px; padding-left: 14px; }

.copyright { clear: both; height: 60px; background: #1e1e1e; }

    .copyright .center2 { width: 546px; margin: 0 auto; }

    .copyright .left p { float: left; color: #ccc; font-size: 12px; line-height: 55px; }

    .copyright .record { float: right; }

        .copyright .record p { padding-top: 13px; font-size: 12px; color: #ccc; padding-left: 10px; float: right; }

        .copyright .record img { padding-top: 6px; }
